package com.ruoyi.project.wx.domain;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


/**
 * 快递单信息
 * 
 * @author sys
 * @email 1992lcg@163.com
 * @date 2019-03-19 16:39:24
 */
public class ShopExpressMessageDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private String id;
	//快递单号
	private String expressId;
	//快递编码
	private String code;
	//快递名称
	private String name;
	//用户id
	private String userId;
	//订单id
	private String orderId;
	//快递状态 0-无轨迹 2-在途中，3-签收,4-问题件
	private Integer status;
	//操作时间
	private Date opAt;
	//删除标记
	private Integer delFlag;
	//关联物流详情信息
	private List<ShopExpressDetailsDO> expressDetailsList;

	public List<ShopExpressDetailsDO> getExpressDetailsList() {
		return expressDetailsList;
	}

	public void setExpressDetailsList(List<ShopExpressDetailsDO> expressDetailsList) {
		this.expressDetailsList = expressDetailsList;
	}

	/**
	 * 设置：
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：快递单号
	 */
	public void setExpressId(String expressId) {
		this.expressId = expressId;
	}
	/**
	 * 获取：快递单号
	 */
	public String getExpressId() {
		return expressId;
	}
	/**
	 * 设置：快递编码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：快递编码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：快递名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：快递名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：用户id
	 */
	public void setUserId(String userId) {
		this.userId = userId;
	}
	/**
	 * 获取：用户id
	 */
	public String getUserId() {
		return userId;
	}
	/**
	 * 设置：订单id
	 */
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	/**
	 * 获取：订单id
	 */
	public String getOrderId() {
		return orderId;
	}
	/**
	 * 设置：快递状态 0-无轨迹 2-在途中，3-签收,4-问题件
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：快递状态 0-无轨迹 2-在途中，3-签收,4-问题件
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：操作时间
	 */
	public void setOpAt(Date opAt) {
		this.opAt = opAt;
	}
	/**
	 * 获取：操作时间
	 */
	public Date getOpAt() {
		return opAt;
	}
	/**
	 * 设置：删除标记
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
	/**
	 * 获取：删除标记
	 */
	public Integer getDelFlag() {
		return delFlag;
	}
}
